package com.ruicar.afs.cloud.archive.result.ArchivedMortgageDto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruicar.afs.cloud.archive.result.ArchiveCommon.ArchivedRefData;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description:  解抵押信息
 * @Author zyr
 * @Date 2020年9月25日 18:36:58
 * @Version V1.0
 **/
@Data
public class ArchivedMortgageInfo {

    private String  caContractId;                  //类型：String  必有字段  备注： 合同id
    private String  camainNo;                //类型：String  必有字段  备注： 申请编号
    private String borrower;
    private String  borrowerName;                //类型：String  必有字段  备注： 客户姓名
    private BigDecimal loanmoney;               //类型：String  必有字段  备注： 贷款金额
    private Integer  status;                  //类型：String  必有字段  备注：案件状态(0审批拒绝11放款待提交)12放款草稿13预审通过14GPS待审核2已提交3放款待审核4放款退回5无效核准6放款审核通过7合同取消9合同关闭96取消-变更
    private Integer statusEx;
    private Integer  statusMortg;                //类型：String  必有字段  备注：解抵押状态(0待解抵押前状态1待解抵押2邮寄待解抵押3已解抵押4退回解抵押5超期解抵押6免抵押)
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date closeDate;                //类型：String  必有字段  备注： 结清时间
    private String  id;                //类型：String  必有字段  备注：贷后表id
    private ArchivedRefData refData;                //类型：Object  必有字段  备注：前端用
    private String  customerPhone;              //类型：String  必有字段  备注： 客户电话
    private String signdealer;
    private String category;
    private String isMortgage;
    private String area;
    private String type;
    private String oldDealer;
    private Integer state;
    private String exField;

}
